Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Segovia Challenger Seville Challenger Spain F1 Spain F4 Belgium F13 Bulgaria F2 Turkey F26 Italy F16 (Padova) Banca Stato Challenger Lugano - Lugano Geneva Challenger - Geneva Spain F5 Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin 10th Wartburg Open - Eisenach San Marino Cepu Open - San Marino XXIX Edizione 'A.Savoldi Marco' - Manerbio Asirom Challenger Brasov - Brasov Wartburg Open - Eisenach Open Castilla y Leon Trofeo Iberdrola - Segovia Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Copa Sevilla - Seville Open de Tanger - Tangier 2001 Challenger Canottieri Mincio - Mantova Warta Cup 2001 - Sopot DPD Challenger 2001 - Aschaffenburg Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia VIII Trofeo Ciutat de Barcelona - Barcelona Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Hamburg Challenger - Hamburg XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino X Ciutat de Barcelona - Barcelona Zagreb Open - Zagreb Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Trani Cup - Trani IPP Geneva Trophy - Geneva Brasov Challenger - Brasov Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara Copa Telefonica CTC Chile - Santiago Tennis Napoli Cup - Napoli Ostrava Open 2005 - Ostrava Ljubljana Open - Ljubljana Societa Canottieri Mincio 2005 - Mantova Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Copa Kia - Santiago Citta di Monza - Monza Open Castilla y Leon - Segovia Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Nord LB Open 2007 - Braunschweig Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Genova Open Challenger - Genova Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Copa Petrobras Paraguay - Asuncion Stella Artois Clay Court Championships - Budaors Citta di Brindisi - Brindisi ATP Challenger La Serena - La Serena Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Memorial A. Manfredini Sassuolo Challenger - Sassuolo La Serena Open - La Serena Timisoara Challenger - Timisoara 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Lamberts Open by Stawag - Aachen Bytom Challenger Rijeka Challenger Rimini Challenger Vigo Challenger San Sebastian Challenger Seville Challenger Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Rome Challenger Zagreb Challenger Alessandria Challenger Kosice Challenger Milan Challenger Turin Challenger Pozoblanco Challenger San Sebastian Challenger Banja Luka Challenger Santiago Challenger Sao Paulo Challenger Buenos Aires Challenger Le Gosier Challenger Prostejov Challenger Kosice Challenger Turin Challenger Pozoblanco Challenger Cordenons Challenger Manerbio Challenger Seville Challenger Asuncion Challenger Banja Luka Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Madrid Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger Prostejov Challenger Savannah Challenger Prague Challenger Tanger Challenger Timisoara Challenger Tampere Challenger Liberec Challenger Cancun Challenger San Juan Challenger Buenos Aires Challenger Trofeo Internacional Club Laieta - Barcelona Le Gosier Challenger Aix En Provence Challenger Bordeaux Challenger Mohammedia Challenger Prague Challenger Cordenons Challenger Banja Luka Challenger Meknes Challenger Kenitra Challenger Copa Petrobras Uruguay - Montevideo Lima Challenger Napoli Challenger Vercelli Challenger Ostrava Challenger Perugia Challenger Padova Challenger Manerbio Challenger Banja Luka Challenger Casablanca Challenger Mohammedia Challenger Buenos Aires Challenger Rio De Janeiro Challenger Santo Domingo Challenger Santiago Challenger Nanjing Challenger Pekao Open 2005 - Szczecin Poprad Tatry Challenger Tampere Challenger Chengdu Challenger 4th Sardinia International Championships - Cagliari Rome Challenger Mohammedia Challenger Santiago Challenger Santiago Challenger Ostrava Challenger Rome Challenger Vicenza Challenger Poznan Challenger Alphen Challenger Madrid Challenger Rome Challenger Furth Challenger Biella Challenger Cortina Challenger Prague Challenger Seville Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Panama City Challenger Challenger Ford de Cherbourg - Cherbourg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Casablanca Challenger Open Sainte-Victoire - Aix-En-Provence Zivnobanka Czech Open - Prostejov Milan Challenger AXA Open II - Espinho Gelsor Open Romania - Bucharest Memorial Kolyaskin - Donetsk Open 13 - Marseille Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Acapulco Anning Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Samarkand Challenger Moscow Challenger Santa Cruz de la Sierra Challenger Spain F1 Poznan Challenger Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca LTA Hull Challenger - Hull Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Curitiba Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Segovia Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Banja Luka Challenger XI Venice Open - Venice Muller Cup - Ulm Allianz Suisse Open - Gstaad Bergamo Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kenitra Challenger Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Sydney International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open Castilla y Leon - Segovia Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Nottingham Challenger Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok Copa Ericsson Uruguay - Montevideo AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca The Artois Championships - London The Nottingham Open - Nottingham Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Chennai Open - Chennai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Francavilla Challenger Pilot Pen Tennis - New Haven Proton Malaysian Open - Kuala Lumpur Medibank Private International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Lisbon Challenger St. Tropez Challenger Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London ATP Studena Croatia Open - Umag Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Tampere Challenger Brasil Open - Sao Paulo SAP Open - San Jose Blois Challenger US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Portoroz Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Florianopolis Challenger China Open - Beijing If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad China Open - Beijing San Marino CEPU Open - San Marino If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Open Mutouest de Saint-Brieuc - St. Brieuc Nature Valley International - Eastbourne Qatar ExxonMobil Open - Doha Astana Open - Nur-Sultan Millennium Estoril Open - Estoril Ljubljana Open - Ljubljana Mallorca Challenger Exim Agmedia Open - Kosice Blumenau Challenger Tunis Open - Tunis Vancouver Challenger Tunis Challenger Bordeaux Challenger ATP Open Castilla y Leon - Segovia Aix En Provence Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Riviera di Rimini Challenger - Rimini Pekao Open 2003 - Szczecin Jameson Cup - Milan Grand Prix Hassan II - Casablanca KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia Lyon Challenger 5th Sardinian International Championships - Cagliari Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Marburg Challenger BMW Brixina Tennis Open 2000 - Bressanone Ortisei Challenger Copa Ericsson Chile - Santiago Monterrey Challenger Phoenix Challenger Prague Challenger Cordoba Challenger Aix En Provence Challenger Bordeaux Challenger Siemens Open 2003 - Scheveningen Ilkley Challenger Moscow Challenger Copa Petrobras - Aracaju Czech Indoor Open - Prague Pro Tennis World Open - Boca Raton Czech Open - Prostejov Cepu Open - San Marino Istanbul Challenger Rome Challenger Alicante Challenger Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik Roanne Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba IPP Geneva Trophy - Geneva Bordeaux Challenger Bratislava 1 Challenger Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Poznan Challenger Rabat Challenger Furth Challenger Mallorca Open - Mallorca Segovia Challenger French Open - Paris Copa Petrobras-Uruguay - Montevideo Wimbledon - London Perugia Challenger U.S. Open - New York Rijeka Challenger Sarasota Challenger Australian Open - Melbourne Heineken Open - Auckland Orleans Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Alessandria Challenger Australian Open - Melbourne Mouilleron-Le-Captif Challenger Alphen Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Zagreb Challenger French Open - Paris Wimbledon - London Furth Challenger Braunschweig Challenger Alicante Challenger Kosice Challenger Brest Challenger Tata Open - Chennai Sarasota Challenger Qatar ExxonMobil Open - Doha U.S. Open - New York St. Brieuc Challenger Catella Swedish Open - Bastad Australian Open - Melbourne French Open - Paris International Championship of Croatia - Umag China Open - Beijing Wimbledon - London International Championship of Croatia - Umag Cali Challenger U.S. Open - New York Gelsor Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna BMW Open - Munich Australian Open - Melbourne Heineken Open Shanghai - Shanghai Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia French Open - Paris Medibank International - Sydney Wimbledon - London Interwetten Austrian Open - Kitzbuhel U.S. Open - New York Australian Open - Melbourne BCR Open Romania - Bucharest French Open - Paris Brasil Open - Costa do Sauipe Wimbledon - London U.S. Open - New York Bucaramanga Challenger Australian Open - Melbourne French Open - Paris Rio De Janeiro Challenger Wimbledon - London U.S. Open - New York Porto Alegre Challenger Australian Open - Melbourne Furth Challenger French Open - Paris Campbells Hall of Fame Tennis Championships - Newport Medellin Challenger Wimbledon - London Catella Swedish Open - Bastad Abierto Mexicano Telcel - Acapulco Synsam Swedish Open - Bastad French Open - Paris San Juan Challenger Wimbledon - London U.S. Open - New York Wimbledon - London Guayaquil Challenger French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Marbella Challenger Salzburg Challenger ATP Studena Croatia Open Umag - Umag Caltanissetta Challenger Serbia Open - Belgrade Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Mersin Challenger Citi Open - Washington Studena Croatia Open - Umag St. Brieuc Challenger PTT Thailand Open - Bangkok China Open - Beijing Legg Mason Tennis Classic - Washington Panama City Challenger Tunis Challenger Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires AEGON Championships - London Ecuador Open - Quito Rome Challenger Barcelona Open BancSabadell - Barcelona Croatia Open Umag - Umag BCR Open Romania - Bucharest Tunis Challenger Open 13 - Marseille BB&T Atlanta Open - Atlanta The Stella Artois Championships - London Synsam Swedish Open - Bastad Swiss Indoors Basel - Basel Antalya Cup - Antalya Abierto Mexicano - Los Cabos Ordina Open - 's-Hertogenbosch Antalya Cup - Antalya Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Panama City Challenger Guadalajara Challenger Erste Bank Open - Vienna Morelos Challenger DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Moselle Open - Metz Chengdu Open - Chengdu Allianz Suisse Open - Gstaad International German Open - Hamburg Marburg Challenger European Open - Antwerp Todi Challenger Belgrade 2 - Belgrade Astana Open - Nur-Sultan Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Argentina Open - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Movistar Open - Santiago Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Santo Domingo Challenger SkiStar Swedish Open - Bastad Campeonato de Espana Kia de Tenis 2004 - Madrid AAMI Classic - Kooyong China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia All Lower level tournaments Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Brest Challenger Guayaquil Challenger Guadalajara Challenger Barcelona Open BancSabadell - Barcelona Mestre Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha International Tennis Championships - Delray Beach Qingdao Challenger Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Seville Challenger Generali Open 2003 - Kitzbuhel Davidoff Swiss Indoors - Basel ATP Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Buenos Aires Challenger Internationaux de Tennis de Brest - Brest San Luis Potosi Challenger Open Sud de France - Montpellier If Stockholm Open - Stockholm Valencia Open - Valencia Schickendanz Open - Furth Cordoba Open - Cordoba Dallas Open - Dallas Madrid Challenger Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai ATP Challenger Tour Finals US Men's Clay Court Championship - Houston Challenger 42 - Andrezieux Bet-at-home Open - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Biella Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Valencia Open - Valencia San Benedetto Challenger Tampere Challenger Cortina Challenger Rakuten Japan Open - Tokyo Tenerife Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Cairo Challenger 2002 - Cairo Ecuador Open - Quito Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Hungarian Open - Budapest SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston VII Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig China Open - Beijing Czech Open 2005 - Prostejov Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Swiss Open - Gstaad Generali Open - Kitzbuhel AEGON Championships - London China Open - Beijing Ordina Open - 's-Hertogenbosch Rio Open - Rio de Janeiro The Priority Telecom Open - Amersfoort Nord LB Open 2006 - Braunschweig bett1HULKS Indoors - Cologne Open Romania - Bucharest Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Open Seat Godo 2003 - Barcelona Open 13 - Marseille Gonet Geneva Open - Geneva Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Qatar ExxonMobil Open - Doha Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Estoril Open - Estoril Open SEAT 2008 - Barcelona AEGON International - Eastbourne Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles China Open - Beijing BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Brisbane - Brisbane SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Croatia Open - Umag VTR Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Ecuador Open - Quito US Men's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem China Open - Beijing Sydney International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Erste Bank Open - Vienna bett1HULKS Championships - Cologne Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Tennis Masters Series - Madrid Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Open de la Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Channel Open - Las Vegas BNP Paribas Masters - Paris U.S. Men's Clay Court Championships - Houston BNP Paribas Masters - Paris Brisbane International - Brisbane Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mallorca Championships - Mallorca Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Masters - Montreal BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Tennis Masters Series - Rome Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam U.S. Open - New York BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Croatia Open - Umag Copa Telmex - Buenos Aires Thailand Open - Bangkok China Open - Beijing Australian Open - Melbourne Australian Open - Melbourne San Diego Open - San Diego German Tennis Championships - Hamburg AEGON Championships - London Apia International - Sydney Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Telecom Italia Masters - Rome French Open - Paris U.S. Open - New York Davis Cup, World Group, F, ARG-ESP 1-3 U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - London Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 AAMI Classic - Kooyong Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 AAMI Classic - Kooyong River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Pozoblanco Challenger Barclays ATP World Tour Finals - London Stanford Challenger Santo Domingo Challenger